package com.ddstation.crm.outpatient.entity;

import javax.persistence.Table;
import java.math.BigDecimal;
import java.util.Date;

@Table(name = "invs.dt_health_data_west_prescription")
public class DtHealthDataWestPrescriptionEntity {
	private String id;

	private String uid;

	private Integer childId;

	private String medicalId;

	private String institutionId;

	private String prescriptionId;

	private Integer groupNo;

	private Integer drippingSpeed;

	private Integer itemId;

	private String itemName;

	private String drugUse;

	private String drugUseText;

	private String specification;

	private String manufacturer;

	private String frequency;

	private String frequencyText;

	private Float onceDose;

	private Short onceDoseUnitType;

	private String doseUnit;

	private Float dosage;

	private String dosageUnit;

	private Short dosageUnitType;

	private Float retailPrice;

	private Short prescribingNumber;

	private Short skinTest;

	private Float totalPrice;

	private String doctorId;

	private String doctorName;

	private Short source;

	private Short feeMode;

	private Date issueDt;

	private BigDecimal editRetailPrice;

	private BigDecimal editTotalPrice;

	private Date updateTm;

	private Date createTm;

	private String comment;

	private Integer itemQt1; //数量1(大单位)

	private Integer itemQt2;//数量2（拆零单位）

	private Integer preparationAmount;//制剂数量

	private String preparationUnit;//制剂单位

	private Float onceDoseBase; //单次剂量（药品表）

	private String spec;

	private Integer chargeStatus;//支付状态 0未支付 1已支付

	private String preparationUnitText; //制剂单位文本

	private String stockKeepingUnitText; //库存单位文本

	private Float separatePrice;//执零价

	private Float retailBigPrice;//整价

	private Integer dispenseStatus; //发药状态

	private String baseItemId;

	public String getBaseItemId() {
		return baseItemId;
	}

	public void setBaseItemId(String baseItemId) {
		this.baseItemId = baseItemId;
	}

	public Integer getItemQt1() {
		return itemQt1;
	}

	public void setItemQt1(Integer itemQt1) {
		this.itemQt1 = itemQt1;
	}

	public Integer getItemQt2() {
		return itemQt2;
	}

	public void setItemQt2(Integer itemQt2) {
		this.itemQt2 = itemQt2;
	}

	public Integer getPreparationAmount() {
		return preparationAmount;
	}

	public void setPreparationAmount(Integer preparationAmount) {
		this.preparationAmount = preparationAmount;
	}

	public String getPreparationUnit() {
		return preparationUnit;
	}

	public void setPreparationUnit(String preparationUnit) {
		this.preparationUnit = preparationUnit;
	}

	public Float getOnceDoseBase() {
		return onceDoseBase;
	}

	public void setOnceDoseBase(Float onceDoseBase) {
		this.onceDoseBase = onceDoseBase;
	}

	public String getSpec() {
		return spec;
	}

	public void setSpec(String spec) {
		this.spec = spec;
	}

	public Integer getChargeStatus() {
		return chargeStatus;
	}

	public void setChargeStatus(Integer chargeStatus) {
		this.chargeStatus = chargeStatus;
	}

	public String getPreparationUnitText() {
		return preparationUnitText;
	}

	public void setPreparationUnitText(String preparationUnitText) {
		this.preparationUnitText = preparationUnitText;
	}

	public String getStockKeepingUnitText() {
		return stockKeepingUnitText;
	}

	public void setStockKeepingUnitText(String stockKeepingUnitText) {
		this.stockKeepingUnitText = stockKeepingUnitText;
	}

	public Float getSeparatePrice() {
		return separatePrice;
	}

	public void setSeparatePrice(Float separatePrice) {
		this.separatePrice = separatePrice;
	}

	public Float getRetailBigPrice() {
		return retailBigPrice;
	}

	public void setRetailBigPrice(Float retailBigPrice) {
		this.retailBigPrice = retailBigPrice;
	}

	public Integer getDispenseStatus() {
		return dispenseStatus;
	}

	public void setDispenseStatus(Integer dispenseStatus) {
		this.dispenseStatus = dispenseStatus;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getUid() {
		return uid;
	}

	public void setUid(String uid) {
		this.uid = uid == null ? null : uid.trim();
	}

	public Integer getChildId() {
		return childId;
	}

	public void setChildId(Integer childId) {
		this.childId = childId;
	}

	public String getDoctorName() {
		return doctorName;
	}

	public void setDoctorName(String doctorName) {
		this.doctorName = doctorName;
	}

	public String getMedicalId() {
		return medicalId;
	}

	public void setMedicalId(String medicalId) {
		this.medicalId = medicalId;
	}

	public String getInstitutionId() {
		return institutionId;
	}

	public void setInstitutionId(String institutionId) {
		this.institutionId = institutionId == null ? null : institutionId.trim();
	}

	public String getPrescriptionId() {
		return prescriptionId;
	}

	public void setPrescriptionId(String prescriptionId) {
		this.prescriptionId = prescriptionId;
	}

	public Integer getGroupNo() {
		return groupNo;
	}

	public void setGroupNo(Integer groupNo) {
		this.groupNo = groupNo;
	}

	public Integer getDrippingSpeed() {
		return drippingSpeed;
	}

	public void setDrippingSpeed(Integer drippingSpeed) {
		this.drippingSpeed = drippingSpeed;
	}

	public Integer getItemId() {
		return itemId;
	}

	public void setItemId(Integer itemId) {
		this.itemId = itemId;
	}

	public String getItemName() {
		return itemName;
	}

	public void setItemName(String itemName) {
		this.itemName = itemName == null ? null : itemName.trim();
	}

	public String getDrugUse() {
		return drugUse;
	}

	public void setDrugUse(String drugUse) {
		this.drugUse = drugUse == null ? null : drugUse.trim();
	}

	public String getDrugUseText() {
		return drugUseText;
	}

	public void setDrugUseText(String drugUseText) {
		this.drugUseText = drugUseText == null ? null : drugUseText.trim();
	}

	public String getSpecification() {
		return specification;
	}

	public void setSpecification(String specification) {
		this.specification = specification == null ? null : specification.trim();
	}

	public String getManufacturer() {
		return manufacturer;
	}

	public void setManufacturer(String manufacturer) {
		this.manufacturer = manufacturer == null ? null : manufacturer.trim();
	}

	public String getFrequency() {
		return frequency;
	}

	public void setFrequency(String frequency) {
		this.frequency = frequency == null ? null : frequency.trim();
	}

	public String getFrequencyText() {
		return frequencyText;
	}

	public void setFrequencyText(String frequencyText) {
		this.frequencyText = frequencyText == null ? null : frequencyText.trim();
	}

	public Float getOnceDose() {
		return onceDose;
	}

	public void setOnceDose(Float onceDose) {
		this.onceDose = onceDose;
	}

	public Short getOnceDoseUnitType() {
		return onceDoseUnitType;
	}

	public void setOnceDoseUnitType(Short onceDoseUnitType) {
		this.onceDoseUnitType = onceDoseUnitType;
	}

	public String getDoseUnit() {
		return doseUnit;
	}

	public void setDoseUnit(String doseUnit) {
		this.doseUnit = doseUnit == null ? null : doseUnit.trim();
	}

	public Float getDosage() {
		return dosage;
	}

	public void setDosage(Float dosage) {
		this.dosage = dosage;
	}

	public String getDosageUnit() {
		return dosageUnit;
	}

	public void setDosageUnit(String dosageUnit) {
		this.dosageUnit = dosageUnit == null ? null : dosageUnit.trim();
	}

	public Short getDosageUnitType() {
		return dosageUnitType;
	}

	public void setDosageUnitType(Short dosageUnitType) {
		this.dosageUnitType = dosageUnitType;
	}

	public Float getRetailPrice() {
		return retailPrice;
	}

	public void setRetailPrice(Float retailPrice) {
		this.retailPrice = retailPrice;
	}

	public Short getPrescribingNumber() {
		return prescribingNumber;
	}

	public void setPrescribingNumber(Short prescribingNumber) {
		this.prescribingNumber = prescribingNumber;
	}

	public Short getSkinTest() {
		return skinTest;
	}

	public void setSkinTest(Short skinTest) {
		this.skinTest = skinTest;
	}

	public Float getTotalPrice() {
		return totalPrice;
	}

	public void setTotalPrice(Float totalPrice) {
		this.totalPrice = totalPrice;
	}

	public String getDoctorId() {
		return doctorId;
	}

	public void setDoctorId(String doctorId) {
		this.doctorId = doctorId;
	}

	public Short getSource() {
		return source;
	}

	public void setSource(Short source) {
		this.source = source;
	}

	public Short getFeeMode() {
		return feeMode;
	}

	public void setFeeMode(Short feeMode) {
		this.feeMode = feeMode;
	}

	public Date getIssueDt() {
		return issueDt;
	}

	public void setIssueDt(Date issueDt) {
		this.issueDt = issueDt;
	}

	public BigDecimal getEditRetailPrice() {
		return editRetailPrice;
	}

	public void setEditRetailPrice(BigDecimal editRetailPrice) {
		this.editRetailPrice = editRetailPrice;
	}

	public BigDecimal getEditTotalPrice() {
		return editTotalPrice;
	}

	public void setEditTotalPrice(BigDecimal editTotalPrice) {
		this.editTotalPrice = editTotalPrice;
	}

	public Date getUpdateTm() {
		return updateTm;
	}

	public void setUpdateTm(Date updateTm) {
		this.updateTm = updateTm;
	}

	public Date getCreateTm() {
		return createTm;
	}

	public void setCreateTm(Date createTm) {
		this.createTm = createTm;
	}

	public String getComment() {
		return comment;
	}

	public void setComment(String comment) {
		this.comment = comment == null ? null : comment.trim();
	}
}